Compund Words

Last Search Words

Sponsored Links

Search Result:St. Lucia




Overview of noun st._lucia

The noun st. lucia has 2 senses


  • Saint Lucia, St. Lucia -- (a country on the island of Saint Lucia; gained independence from Great Britain in 1979)

  • Saint Lucia, St. Lucia -- (a volcanic island in the Windward Isles to the south of Martinique)